×

look like a dying duck in a thunderstorm meaning in Chinese

惊慌失措

Related Words

  1. thunderstorm cell
  2. ducking
  3. duck
  4. looking
  5. look
  6. looks
  7. duck bone
  8. golden duck
  9. bootleg duck
  10. biscuit duck
  11. look like a dog's dinner
  12. look like a dummy
  13. look like a ghost
  14. look like a million dollars
PC Version

Copyright © 2018 WordTech Co.